* { outline:none;}
body { font-family: Tahoma;margin: 0px;background-color: #8A8F91;font-size: 12px;border:none }
form { margin: 0px;}
.info, .success, .warning, .error, .validation { position: relative;border: 1px solid;margin: 10px 0;padding: 5px 40px 5px 0px; max-width: 500px;background-repeat: no-repeat;background-position: right;padding-right: 40px;text-align: right;font-size: 12px;}
.info { color: #00529B;background-color: #BDE5F8;background-image: url(  '../../Images/info.png?' );}
.success {  background-color: #99CE9C;border: 1px solid #69A35E;color: #333333;background-image: url(  '../../Images/success.png?' );}
.warning { color: #9F6000;background-color: #FEEFB3;background-image: url(  '../../Images/warning.png?' );}
.error { color: #D8000C;background-color: #FFBABA;background-image: url(  '../../Images/error.png?' );}
.close { background: transparent url(../../Images/close.png?) no-repeat scroll left top;cursor: pointer;float: left;height: 16px;width: 16px;position: absolute;left: 5px;top: 5px;color: Red;}
.page-box .pagerhighlight { background-color: #07519A !important;border:1px solid #fff;color: #fff;font-weight: bold;}
.pagesize { margin: 4px;text-align: center;width: 30px;}
.successpic { background: url(../../images/success.png?) no-repeat scroll 98% center;border-bottom: 2px solid #99CE9C;border-top: 2px solid #99CE9C;font-family: Tahoma;font-size: 11px;padding: 20px 50px 5px 20px;text-align: right;}
.warning { background-color: #FFECA3;border: 1px solid #FFD226;color: #333333;}
.page-count { margin: 10px 0px 10px 0px;text-align: center;display: inline;float: right;clear: right;}
.page-box { direction: rtl;font: 12px Verdana;padding: 0px;padding-bottom: 10px;margin-bottom: 10px;text-align: center;}
.page-box input { float:right;margin:5px;font-family: Tahoma;color: #07519A;font-size: 12px;}
.page-box .pagesizetitle { height:22px;}
.page-box a, .page-box span, .page-box .pagesizetitle { font-size: 12px;padding: 2px 6px;float: right;margin: 5px;font-family: Tahoma;background: #fff;text-decoration: none;}
.page-box input[type=submit] { cursor:pointer;}
img { border: none;}
.page-box input, .page-box span { padding: 2px 6px; float: right; margin: 5px; font-family: Tahoma; border: solid 1px #07519A; background: #fff; text-decoration: none; color: #07519A; font-size: 12px;}
.page-box .pagesizetitle:hover { color: #fff;background: #07519A;border-color: #07519A;text-decoration: none;}
.page-box span { padding: 2px 6px; border: 1px solid #07519A; font-weight: bold; font-size: 12px; background: #07519A; color: #fff; white-space: nowrap; }
.page-box a:hover { color: #fff;background: #07519A;border-color: #07519A;text-decoration: none;}.highlight { background-color: #F3DD1E;}
.GreenRow0 { background-color: #C5C5F5;}
.RedRow0 { background-color: #FFBCBC;}
.GreenRow { background-color: #E5E5F5;}
.RedRow { background-color: #FFE5EC;}
.GreenRow2 { background-color: #D2D2F0;}
.RedRow2 { background-color: #FFD5DC;}
.bazar { background-color: #ccc;}
.bazar td, .bazar th { font-size: 12px;}
#boxes .window { position: absolute;left: 0;top: 0;width: 440px;height: 200px;display: none;z-index: 9999;padding: 20px;-moz-border-radius-bottomleft: 6px;-moz-border-radius-bottomright: 6px;-moz-border-radius-topleft: 6px;-moz-border-radius-topright: 6px;-moz-box-shadow: 0 0 64px #000000;}
#mask { position: absolute;width: 100%;left: 0;top: 0;z-index: 9000;background-color: #000;display: none;}
#boxes #dialog { width: 900px;/*height: 425px;	*/ height: 420px;top: 100px;margin: 10px;padding: 0px;background-color: #FfFfF7;border: solid 2px #444;}
#boxes #dialog a.close { float: left;color: #058;text-decoration: none;}
#dialog .header { background-color: #DDDDDD;border-bottom: 1px solid #CCCCCC;border-top: 1px solid #CCCCCC;color: #000000;font-weight: bold;padding: 6px 8px;text-shadow: 0 1px 0 #F4F4F4;margin-top: 12px;}
.SystemMessage { width: 100%;height: 140px;overflow: auto;background-color: #ededed;}
.MainTable { direction: rtl;width: 100%;height: 100%;margin: auto;border-left: solid 2px #556272;border-right: solid 2px #556272;background-color: #fff;}
.hide { display: none;}
a, a:active, a:hover, a:visited { text-decoration: none;}
.red { color: Red;}
.rowred { }
.font12 { font-size: 12px;}
.font13 { font-size: 13px;white-space: nowrap;}
.font14 { font-size: 14px;}
.fullWidth { width: 100%;}
.fontNormal { font-weight: normal;}
.tahoma { font-family: tahoma;}
.border1 { border: solid 1px #bbb;}
.btnSave { width: 100px;}
.tblLogin { width: 295px;height: 239px;font-family: Tahoma;font-size: 12px;}
.ForgetTd { padding-right: 20px;}

.LoginBody { background-color: #e8e8e8;border-right: solid 7px #9f9f9f;border-left: solid 7px #9f9f9f;padding: 0;font-size: 12px;}
.LoginBody td { font-size: 12px;color: #808080;}
.LoginBody td a { font-size: 12px;color: #cf6767;text-decoration: none;}
.txtLogin { width: 100%;background-color: #8D8D8D;font-family: Tahoma;border: solid 1px #000;color: #fff;font-size: inherit;}



.HeaderBG { background: #ffffff url(../../images/pics_05.png?) repeat-x scroll center -27px;height: 67px;}
.HeaderL { height: 67px;}
.HeaderR { background: url(  '../../images/headerR.gif?' ) no-repeat top right;height: 67px;position: relative;}
.Date { position: absolute;top: 11px;left: 60px;}
.Date .R { background: url(../../images/pics_05.png?) no-repeat scroll right -333px;}
.Date .DateTD { padding: 0px 15px;background: url(../../images/pics_05.png?) repeat-x scroll center -302px;font-size: 11px;color: #000;line-height: 20px;}
.Date .TimeTD { padding: 0 15px 0 0;background: url(../../images/pics_05.png?) repeat-x scroll center -302px;font-size: 11px;color: #000; }
.Date .L { background: url(../../images/pics_05.png?) no-repeat scroll left -333px;}
.MenuTable { background-color: #7d90ac;}
.MenuTD { border-bottom: solid 5px #3d63a8;background: #3D63A8 url(../../images/pics_05.png?) repeat-x scroll center -180px;}
.MenuR { border-bottom: solid 5px #3d63a8;background: #3D63A8 url(../../images/pics_05.png?) no-repeat scroll right -100px;}
.MenuL { border-bottom: solid 5px #3d63a8;background: #3D63A8 url(../../images/pics_05.png?) no-repeat scroll left -140px;}
.TopBarTD { padding: 0 10px;background-color: #7d93b1;}
.TopBarInerTD { font-size: 12px;padding: 7px 30px 0;color: #fff;background: #6b92d7 url(../../images/pics_05.png?) no-repeat scroll right -429px;text-align: right;border-left: solid 1px #5f7caf;border-right: solid 1px #5f7caf;}
.tdBody { padding-top: 2px;}
.FooterTD { text-align: center;vertical-align: middle;color: #fff;background-color: #6b92d7;font-size: 12px;}
.GridTable .GridRowOdd td { background-color: #EBEBEB;border-bottom: solid 1px #AAA;font-size: 13px;font-family: Tahoma;}
.GridTable .GridRowEven td { border-bottom: solid 1px #AAA;font-size: 13px;font-family:tahoma;}
.GridTable th { text-align: right;color: #fff;border-bottom: solid 1px #000;height: 23px;font-size: 12px;background-color: Gray;font-family: Tahoma;}
.box1 .TR { background: url(  '../../Images/pics_05.png?' ) no-repeat right -461px;}
.box1 .T { background: url(  '../../Images/pics_05.png?' ) repeat-x 0px -479px;}
.box1 .TL { background: url(  '../../Images/pics_05.png?' ) no-repeat left -461px;}
.box1 .Center { padding: 10px;border-left: solid 1px #a8aaae;border-right: solid 1px #a8aaae;background-color: #e9ecec;}
.box1 .BR { background: url(  '../../Images/pics_05.png?' ) no-repeat right -473px;}
.box1 .B { background: url(  '../../Images/pics_05.png?' ) repeat-x 0px -485px;}
.box1 .BL { background: url(  '../../Images/pics_05.png?' ) no-repeat left -473px;}
.boxTitle { padding: 0 30px 0 0px;background: url(../../images/pics_05.png?) no-repeat scroll right -366px;height: 25px;}
.buy { margin: 0 3px;cursor: pointer;float: right;cursor: pointer;display: inline-table;width: 39px;height:23px;vertical-align:middle;background: url(../../images/ActionButton2.png?) scroll center 0px;}
.buy:hover { background: url(../../images/ActionButton2.png?) scroll center -28px;}
.sell { margin: 0 3px;cursor: pointer;float: right;cursor: pointer;display: inline-table;width: 39px;height:23px;vertical-align:middle;background: url(../../images/ActionButton2.png?) scroll center -57px;}
.sell:hover { background: url(../../images/ActionButton2.png?) scroll center -85px;}
.list { margin: 0 3px;cursor: pointer;display: inline-table;width: 16px;height:16px;vertical-align:middle;background: transparent url("../../images/pics_05.png?") no-repeat scroll left -826px;}
.account { margin: 0 3px;cursor: pointer;display: inline-table;width: 14px;height:15px;vertical-align:middle;background: transparent url("../../images/pics_05.png?") no-repeat scroll left -634px;}
.editcustomer { margin: 0 3px;cursor: pointer;display: inline-table;width: 16px;height:15px;vertical-align:middle;background: transparent url("../../images/pics_05.png?") no-repeat scroll left -592px;}
.open { background:  transparent url("../../images/pics_05.png?") no-repeat scroll left -499px;}
.delete { cursor: pointer;display: block;background: transparent url("../../images/pics_05.png?") no-repeat scroll left -529px;width:12px;height:12px;}
.close2 { background:  transparent url("../../images/pics_05.png?") no-repeat scroll left -515px;}
.tablechild { }
.tablechild thead { background-color: #404878;}
.tablechild tbody tr td { border-bottom: solid 1px #aaa;border-right: solid 1px #aaa;font-size: 12px;background-color: #dfdfdf;}
.TopBoard { background-color: #6B92D7;height: 25px;}
.TopBoard td { font-size: 12px;background: url(  '../../Images/pics_05.png?' ) no-repeat right -434px;padding: 3px 24px 3px 0;color: #FFFFFF; white-space: nowrap}
.PopUpTable { margin: auto;}
.PopUpTable * { font-size: 12px;font-family: tahoma;}
.PopUpTable .TR { background: url(../../images/TR.gif?) bottom left no-repeat;}
.PopUpTable .T2 { padding: 5px;font-size: 11px;font-weight: bold;}
.PopUpTable .T { background:transparent url("../../images/pics_05.png?") repeat-x scroll left -697px;padding: 5px;font-size: 11px;font-weight: bold;white-space: nowrap }

.PopUpTable .R { background: url(../../images/R.gif?) left repeat-y;}
.PopUpTable .C { background-color: #f1f1f1;padding: 5px;}
.PopUpTable .L { background: url(../../images/L.gif?) right repeat-y;}



.PopUpTable .ToggleActionButtonClose { background: transparent url("../../images/pics_05.png?") no-repeat scroll left -875px;float: left;cursor: pointer;height:15px;}
.PopUpTable .ToggleActionButtonClose:hover { background: transparent url("../../images/pics_05.png?") no-repeat scroll left -854px;float: left;height:15px;}
.PopUpTable .ToggleActionButtonOpen { background: url(../../images/ActionButton.gif?) scroll left -15px;float: left;}
.PopUpTable .ToggleActionButtonOpen:hover { background: url(../../images/ActionButton.gif?) scroll right -15px;float: left;}
.PopUpTable .Price { font-size: 12px;font-family: tahoma;}
.GreenRow0 { background-color: #C5C5F5;}
.RedRow0 { background-color: #FFBCBC;}
.GreenRow { background-color: #E5E5F5;}
.RedRow { background-color: #FFE5EC;}
.GreenRow2 { background-color: #D2D2F0;}
.RedRow2 { background-color: #FFD5DC;}
.tab-items { border-bottom: 1px solid #BBBBBB;font-size: 11px;margin: 4px 0 0;padding: 3px 0 4px;}
.tab-items li { display: inline;list-style-image: none;list-style-position: outside;list-style-type: none;margin: 0;}
.tab-items li a { text-decoration: none;-moz-background-clip: border;-moz-background-inline-policy: continuous;-moz-background-origin: padding;background: #EBEBEB none repeat scroll 0 0;border-color: #BBBBBB #BBBBBB -moz-use-text-color;border-style: solid solid none;border-width: 1px 1px medium;padding: 4px 13px;margin:0 3px;}
.tab-items li a:link { color: #464646;}
.tab-items li a:visited { color: #464646;}
.tab-items li a:hover { -moz-background-clip: border;-moz-background-inline-policy: continuous;-moz-background-origin: padding;background: #DBDBDB none repeat scroll 0 0;text-decoration: none;}
.tab-items li a.first { margin-right: 10px;}
.tab-items li a.current { background-color: white;border-bottom: 1px solid white;font-size: 12px;text-decoration: none;}
.tab-items li a.current:hover { background-color: white;text-decoration: none;}
.mainTabContainer { background-color: #fff;border: solid 1px #bbbbbb;border-top: none;padding: 4px;text-align:right }
fieldset { margin: 1em 1em 0;background: #d8e5ff;border: double 3px #999;padding: 10px;}
legend { padding: 0 10px;margin: 0px 10px;font: bold 16px arial;color: #999;border: double 3px;background-color: #fff;}
td { vertical-align: top;}
.tblq { font: 14px tahoma;width: 100%;}
.tblq td { text-align: right;}
.tblq thead tr th.trhs { background-color: #FFBCBC;color: Black;}
.tblq thead tr th.trhb { background-color: #C5C5F5;color: Black;}
.tblq thead tr th { background-color: #808080;color: White;}


.tblqb1col1 { background-color: #C5C5F5;}
.tblqb1col2 { background-color: #D2D2F0;}
.tblq1 tr:nth-child(2n) td { background-color: #ecf6fc;}
.tblq1 tr:nth-child(2n + 1) td { background-color: white;}

.tblq tr:nth-child(2n) td.s { background-color: #FFD5DC;}
.tblqb2col1 { background-color: #FFD5DC !important;}
.tblqb2col2 { background-color: #FFBCBC !important;}
.content { display: none;}
.contentfirst { display: block;height: 140px;overflow: auto;direction: ltr;}
.contentfirst table,.contentfirst div { direction: rtl !important;}
input[type=text]:focus, textarea:focus { border: 1px solid #000000;background-color: Yellow;color: Black;}
.h1 { background-color: #FFBCBC;}
.lsl span { padding: 5px;}
.h { background: #B5FFB5;}
.plusval { color: Green;}
.minusval { color: #ff5d3b;}
.Bolder { font-size: 20px;font-weight: bolder;}
.watchList thead tr { color: White;background-color: #6b92d7;}
.InsCode { cursor: pointer;}
.pointer { cursor: pointer;font-weight: bold;color: Red;}
.watchList thead tr th { font-size: 11px;font-weight: normal;}
.positive { color: #84d832;font-weight: bold;}
.negative { color: #ff5d3b;font-weight: bold;}
.redReduce { background-color: #FFBCBC !important;color: #000;}
.greenIncrease { background-color: #B5FFB5 !important;color: #000;}
.StockChangeSign { width: 10px;height: 11px;}
.StockUpSign { background: transparent url("../../images/pics_05.png?") no-repeat scroll 2px -563px;}
.StockDownSign { background: transparent url("../../images/pics_05.png?") no-repeat scroll -11px -563px;}
.StockNotChangeSign { background: transparent url("../../images/pics_05.png?") no-repeat scroll left -577px;}
.removeButton { background: transparent url("../../images/pics_05.png?") no-repeat scroll left -529px;width: 12px;height: 12px;cursor: pointer;vertical-align:middle;}
.btnEdit {background: transparent url("../../images/pics_05.png?") no-repeat scroll left -592px;width: 11px;height: 16px;cursor: pointer;vertical-align:middle;}
.addButton{background:url("../../images/pics_05.png?") no-repeat scroll left -548px transparent;width: 10px;height: 10px;vertical-align:middle;}
.addGroup{background:url("../../images/pics_05.png?") no-repeat scroll left -757px transparent;width: 16px;height: 16px;vertical-align:middle;}
.WebsocketState { float:left;width: 16px;height: 16px;}


.summary-validation-errors { display:block;}
.summary-validation-errors li { color: #D60000;font-weight: bold;}
.field-validation-error { color: #D60000;font-weight: bold;float:right;display: inline }
.input-validation-error { background-color: #FFD6D6;border: 1px solid #D60000;}
.flashMessage { font-weight: bold;width: 100% !important;}
.flashMessage ul { padding: 0;margin: 0;padding: 5px;padding-right: 10px;}
.flashMessage ul li { list-style: none;margin-top: 5px;}
.flashMessageError { background-color: #F5DADA;color: #B51F1F;border: 1px solid #E07E7E }
.flashMessageSuccess { background-color: #EBFAD2;color: #5E8A12;border:1px solid #6C9E3A;}
.TOTALindex { background-color: #6B92D7;border-top: 1px solid #aaa;padding: 5px 30px 5px 5px;color:#fff;direction:ltr;}
.TOTALindex table { direction:rtl;}
.TOTALindex table tr td { direction:ltr;}
.TOTALindex table tr td.lbl { color: #000000;padding-right: 5px;direction:rtl;font-weight:bold;}
#pushServerStatus.pushServerStatus { float: left;display: block;font-weight: normal;cursor: pointer;}
#pushServerStatus.pushServerStatus span { display: none;margin-left: 7px;}
#pushServerStatus.streaming { background:transparent url("../../images/pics_05.png?") no-repeat scroll left -677px;padding-right: 20px;height: 16px;}
#pushServerStatus.disconnected { background:transparent url("../../images/pics_05.png?") no-repeat scroll left -655px;padding-right: 20px;height: 16px;}
#pushServerStatus.noMessageReceived { background:transparent url("../../images/warning.png") no-repeat ;background-size: contain;padding-right: 40px;height: 20px;}
.simplePar { font-size: 10px;color: #333;}
.showDataBar { font-weight: bold;font-family: Arial;float: none !important;}
.cntTables td { border-bottom: 1px solid #ccc;padding: 5px;padding-left: 0px;}
.cntTables tr:last-child td { border-bottom: none;}
.cntTables tr td:first-child { background-color: #F4F7FB;}
.priceVarCls { font-size: 10px;padding: 0px !important;}
.clsFix { display: block;float: left !important;}
.Digit { font-family:Arial }
#messageTable { margin-top:30px;border:solid 1px #aaa;border-bottom:none }
#messageTable td { border-bottom: solid 1px #aaa;cursor:pointer;}
#messageTable th { border-bottom: solid 1px #aaa;background-color:#5cb0ff;color:White;}
.mailreaded { width: 24px;height: 24px;}
.TrMailnew td { background-color:#ddd;font-weight:bold;}
.mailnew { width: 24px;height: 24px;}
.arrow1 {  background:transparent url("../../images/pics_05.png?") no-repeat scroll left -1028px;width: 16px;height: 18px;}
.addNewStockRow .LeftDiv{position: absolute;width: 10px;top: 8px;right: -5px;z-index: 999;}
.addNewStockRow .LeftDiv div{width: 18px;height: 19px;background: transparent url("../../images/pics_05.png?") no-repeat scroll left -980px;z-index: 1000;}
.addNewStockRow table{background-color: #FFFFFF;width: 100%;}
table.addNewStockRow{margin: auto;}
.addNewStockRow table tr .save{background: url("../../images/pics_05.png?") no-repeat scroll left -613px transparent;width: 16px;height: 16px;display: inline-block;cursor: pointer;margin: 0 5px;vertical-align: top;left: 40px;position: absolute;top: 3px;}
.addNewStockRow table tr .cancel{background: transparent url("../../images/pics_05.png?") no-repeat scroll left -529px;width: 12px;height: 12px;display: inline-block;cursor: pointer;margin: 0 5px;vertical-align: top;}
.addNewStockRow table tr .editArea{text-align: center;}
.addNewStockRow table textarea{text-align: right;width: 90%;}
.addNewStockRow .topleft{background: transparent url("../../images/pics_05.png?") no-repeat scroll left -919px;width: 8px;height: 8px;}
.addNewStockRow .top{background: transparent url("../../images/pics_05.png?") repeat-x scroll right -966px;}
.addNewStockRow .topright{background: transparent url("../../images/pics_05.png?") no-repeat scroll right -919px;width: 8px;height: 8px;}
.addNewStockRow .middleleft{border-left: solid 1px #555;background-color: #fff;}
.addNewStockRow .middleright{border-right: solid 1px #555;background-color: #fff;}
.addNewStockRow .middle{background-color: #fff;}
.addNewStockRow .bottomleft{background: transparent url("../../images/pics_05.png?") no-repeat scroll left -933px;width: 8px;height: 8px;}
.addNewStockRow .bottom{background: transparent url("../../images/pics_05.png?") repeat-x scroll right -950px;}
.addNewStockRow .bottomright{background: transparent url("../../images/pics_05.png?") no-repeat scroll right -933px;width: 8px;height: 8px;}    
.addNewStockRow .closeBotton{background: url("../../images/pics_05.png?") no-repeat scroll left -1008px transparent;cursor: pointer;height: 12px;width: 10px;left: 9px;position: absolute;top: 3px;}
.addNewStockRow { box-shadow: 0 0 16px #000000 }
.addNewDivStock{ position:fixed;top:30%;width:100%;display:none;}
.TblPortfolioLinks .topleft{background: transparent url("../../images/pics_05.png?") no-repeat scroll left -919px;width: 8px;height: 8px;}
.TblPortfolioLinks .top{background: transparent url("../../images/pics_05.png?") repeat-x scroll right -966px;}
.TblPortfolioLinks .topright{background: transparent url("../../images/pics_05.png?") no-repeat scroll right -919px;width: 8px;height: 8px;}
.TblPortfolioLinks .middleleft{border-left: solid 1px #555;background-color: #fff;}
.TblPortfolioLinks .middleright{border-right: solid 1px #555;background-color: #fff;}
.TblPortfolioLinks .middle{background-color: #fff;direction:rtl}
.TblPortfolioLinks .bottomleft{background: transparent url("../../images/pics_05.png?") no-repeat scroll left -933px;width: 8px;height: 8px;}
.TblPortfolioLinks .bottom{background: transparent url("../../images/pics_05.png?") repeat-x scroll right -950px;}
.TblPortfolioLinks .bottomright{background: transparent url("../../images/pics_05.png?") no-repeat scroll right -933px;width: 8px;height: 8px;}    
.TblPortfolioLinks .middle a {float: right;padding: 10px;margin: 15px;width: 280px;border: 1px dashed #aaa;min-height:100px;text-align:center;border-radius: 6px;}
.TblPortfolioLinks .middle a:hover { background-color:#eee }
.TblPortfolioLinks .middle a .Icon { background: transparent url("../../images/pics_05.png?") no-repeat scroll right -1029px;width:20px;height:20px;display:inline-block;margin:0 0 0 7px}
.TblPortfolioLinks .middle a .comment { width:100%;color:#000;float:right}
.TblPortfolioLinks .middle a .title { color:#3399bb;}
.TblPortfolioLinks .middle a:hover .title { color:#aa3300;}
.TblQuizResult .topleft,.TblAgreement .topleft{background: transparent url("../../images/pics_05.png?") no-repeat scroll left -919px;width: 8px;height: 8px;}
.TblQuizResult .top, .TblAgreement .top{background: transparent url("../../images/pics_05.png?") repeat-x scroll right -966px;}
.TblQuizResult .topright, .TblAgreement .topright{background: transparent url("../../images/pics_05.png?") no-repeat scroll right -919px;width: 8px;height: 8px;}
.TblQuizResult .middleleft, .TblAgreement .middleleft{border-left: solid 1px #555;background-color: #fff;}
.TblQuizResult .middleright, .TblAgreement .middleright{border-right: solid 1px #555;background-color: #fff;}
.TblQuizResult .middle , .TblAgreement .middle{background-color: #fff;direction:rtl}
.TblQuizResult .bottomleft, .TblAgreement .bottomleft{background: transparent url("../../images/pics_05.png?") no-repeat scroll left -933px;width: 8px;height: 8px;}
.TblQuizResult .bottom, .TblAgreement .bottom{background: transparent url("../../images/pics_05.png?") repeat-x scroll right -950px;}
.TblQuizResult .bottomright, .TblAgreement .bottomright{background: transparent url("../../images/pics_05.png?") no-repeat scroll right -933px;width: 8px;height: 8px;}    
.TblQuizResult .middle a {float: right;margin: 15px;width: 280px;border: 1px dashed #aaa;text-align:center;border-radius: 6px;}
.TblQuizResult .middle a:hover { background-color:#eee }
.TblQuizResult .middle a .Icon { background: transparent url("../../images/pics_05.png?") no-repeat scroll right -1029px;width:20px;height:20px;display:inline-block;margin:0 0 0 7px}
.TblQuizResult .middle a .comment { width:100%;color:#000;float:right}
.TblQuizResult .middle a .title { color:#3399bb;}
.TblQuizResult .middle a:hover .title { color:#aa3300;}
.acTd input[ type= text] { text-align: right;} 
#tblPortfolio td, #tblPortfolio th { text-align: right}
#tblPortfolio .GridRowEven { background-color:#fff }
#tblPortfolio .GridRowOdd { background-color:#ECF6FC }
.ToTalRow { background-color:#aaa;font-weight:bold;}
.ToTalRow td{ font-weight:bold;border-top:solid 1px #444;}
.innerTable { border:solid 1px #444;}
.innerTable th { font-weight:normal;text-align: center }
.viewCdsPrtfolio, .viewUserPrtfolio { float:left;margin: 5px;border: 1px dashed #aaa;text-align:center;border-radius: 6px;padding:2px 5px 2px 10px;background-color:#fff;}
.viewCdsPrtfolio .Icon, .viewUserPrtfolio .Icon { background: transparent url("../../images/pics_05.png?") no-repeat scroll right -1029px;width:20px;height:20px;display:inline-block;margin:0 0 0 7px}
.viewCdsPrtfolio .title , .viewUserPrtfolio .title { color:#aa3300;}
.viewCdsPrtfolio:hover, .viewUserPrtfolio:hover { background-color:#eee }
.viewCdsPrtfolio:hover .title, .viewUserPrtfolio:hover .title { color:#aa3300;}
.visiblefalse { display: none }
#tblQuiz input[type=radio] { margin: 3px 5px 0;display: block;float: right;}
#tblQuiz div {margin: 5px 5px 6px;display: block;float: right;clear: both}
#tblQuiz .buttonLink {float:right;margin: 5px;border: 1px dashed #aaa;text-align:center;border-radius: 6px;padding:2px 5px 2px 10px;background-color:#fff;cursor: pointer}
.TblAgreement .buttonLink, .TblQuizResult .buttonLink, #tblQuiz .buttonLink {float:right;margin: 5px;border: 1px dashed #aaa;text-align:center;border-radius: 6px;padding:2px 5px 2px 10px;background-color:#fff;cursor: pointer}
.TblAgreement .buttonLink .Icon, .TblQuizResult .buttonLink .Icon, #tblQuiz .buttonLink .Icon { background: transparent url("../../images/pics_05.png?") no-repeat scroll right -1029px;width:20px;height:20px;display:inline-block;margin:0 0 0 7px}
.TblAgreement .buttonLink .title, .TblQuizResult .buttonLink .title, #tblQuiz .buttonLink .title { color:#aa3300;}
.TblAgreement .buttonLink:hover, .TblQuizResult .buttonLink:hover, #tblQuiz .buttonLink:hover { background-color:#eee }
.TblAgreement .buttonLink:hover .title, .TblQuizResult .buttonLink:hover .title, #tblQuiz .buttonLink:hover .title { color:#aa3300;}
.QuizMessage span{ color: #999;}
.btnEdit {background: transparent url("../../images/pics_05.png?") no-repeat scroll left -592px;width: 11px;height: 16px;cursor: pointer;vertical-align:middle;}
.btnPDF { background: transparent url("../../images/pics_05.png?") no-repeat scroll left -1073px;width: 16px;height: 16px;cursor: pointer;vertical-align:middle;}
.IcoBroker, .IcoTBRFinancialDataProvider { background: transparent url("../../images/pics_05.png?") no-repeat scroll 6px -1185px;width: 26px;height: 18px;float:right;vertical-align:middle;}
.IcoMellat, .IcoMellatBankFinancialDataProvider { background: transparent url("../../images/pics_05.png?") no-repeat scroll center -101px;width: 26px;height: 18px;float:right;vertical-align:middle;}
.IcoMelli, .IcoMelliFinancialDataProvider { background: transparent url("../../images/pics_05.png?") no-repeat scroll center -129px;width: 26px;height: 18px;float:right;vertical-align:middle;}
.IcoSaman, .IcoSamanFinancialDataProvider { background: transparent url("../../images/pics_05.png?") no-repeat scroll center -156px;width: 26px;height: 18px;float:right;vertical-align:middle;}
.IcoSepah, .IcoSepahFinancialDataProvider { background: transparent url("../../images/pics_05.png?") no-repeat scroll center -1228px;width: 26px;height: 18px;float:right;vertical-align:middle;}
.IcoTTS, .IcoTTSFinancialDataProvider { background: transparent url("../../images/pics_05.png?") no-repeat scroll right -1204px;width: 26px;height: 18px;float:right;}
.IcoKarafarin, .IcoKarafarinFinancialDataProvider { background: transparent url("../../images/pics_05.png?") no-repeat scroll right -1250px;width: 26px;height: 18px;float:right;}
.IcoOnlineTrading, .IcoWeb {background: transparent url("../../images/pics_05.png?") no-repeat scroll center -1142px;width: 26px;height: 20px;float: right;vertical-align: middle;}
.IcoMetatrader { background: transparent url("../../images/pics_05.png?") no-repeat scroll center -1092px;width: 26px;height: 20px;float:right;vertical-align: middle;}
.IcoMobile { background: transparent url("../../images/pics_05.png?") no-repeat scroll center -1115px;width: 26px;height: 20px;float:right;vertical-align:middle;}
.IcoNone { background: transparent url("../../images/pics_05.png?") no-repeat scroll 4px -577px;width: 24px;height: 14px;float:right;vertical-align:middle;margin: 3px 0 0;}
.mask2 { position: absolute; top:0; left:0; width: 100%; height:120px; background: #fff url("../../images/loading.gif?") no-repeat center center; opacity: 0.8;}
.AccBoard td{ color: #999;padding-left: 10px; }
